woman who performs well - German English Dictionary